using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 拠点履歴 : BindableBusinessObject
    {
        public 拠点履歴() { }
        private Int32? m_ID;
        [ColumnAttributes("ID")]
        public Int32? ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private String m_拠点コード;
        [ColumnAttributes("拠点コード")]
        public String 拠点コード
        {
            get { return m_拠点コード; }
            set { m_拠点コード = value; }
        }
        private Int16? m_廃止区分;
        [ColumnAttributes("廃止区分")]
        public Int16? 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private Int32? m_年度;
        [ColumnAttributes("年度")]
        public Int32? 年度
        {
            get { return m_年度; }
            set { m_年度 = value; }
        }
        private String m_勤務開始時間;
        [ColumnAttributes("勤務開始時間")]
        public String 勤務開始時間
        {
            get { return m_勤務開始時間; }
            set { m_勤務開始時間 = value; }
        }
        private String m_昼休み開始時間;
        [ColumnAttributes("昼休み開始時間")]
        public String 昼休み開始時間
        {
            get { return m_昼休み開始時間; }
            set { m_昼休み開始時間 = value; }
        }
        private String m_昼休み終了時間;
        [ColumnAttributes("昼休み終了時間")]
        public String 昼休み終了時間
        {
            get { return m_昼休み終了時間; }
            set { m_昼休み終了時間 = value; }
        }
        private String m_勤務終了時間;
        [ColumnAttributes("勤務終了時間")]
        public String 勤務終了時間
        {
            get { return m_勤務終了時間; }
            set { m_勤務終了時間 = value; }
        }
        private Int32? m_休憩合計時間;
        [ColumnAttributes("休憩合計時間")]
        public Int32? 休憩合計時間
        {
            get { return m_休憩合計時間; }
            set { m_休憩合計時間 = value; }
        }
        private Double? m_所定労働時間;
        [ColumnAttributes("所定労働時間")]
        public Double? 所定労働時間
        {
            get { return m_所定労働時間; }
            set { m_所定労働時間 = value; }
        }
        private String m_平均週間労働日数;
        [ColumnAttributes("平均週間労働日数")]
        public String 平均週間労働日数
        {
            get { return m_平均週間労働日数; }
            set { m_平均週間労働日数 = value; }
        }
        private Double? m_年間労働日数;
        [ColumnAttributes("年間労働日数")]
        public Double? 年間労働日数
        {
            get { return m_年間労働日数; }
            set { m_年間労働日数 = value; }
        }
        private Double? m_年間労働日数翌年;
        [ColumnAttributes("年間労働日数翌年")]
        public Double? 年間労働日数翌年
        {
            get { return m_年間労働日数翌年; }
            set { m_年間労働日数翌年 = value; }
        }
        private Double? m_年間労働日数翌々年;
        [ColumnAttributes("年間労働日数翌々年")]
        public Double? 年間労働日数翌々年
        {
            get { return m_年間労働日数翌々年; }
            set { m_年間労働日数翌々年 = value; }
        }
        private Int32? m_検診回数;
        [ColumnAttributes("検診回数")]
        public Int32? 検診回数
        {
            get { return m_検診回数; }
            set { m_検診回数 = value; }
        }
        private DateTime? m_検診実施日;
        [ColumnAttributes("検診実施日")]
        public DateTime? 検診実施日
        {
            get { return m_検診実施日; }
            set { m_検診実施日 = value; }
        }
        private String m_休業４日事故;
        [ColumnAttributes("休業４日事故")]
        public String 休業４日事故
        {
            get { return m_休業４日事故; }
            set { m_休業４日事故 = value; }
        }
        private String m_死亡事故;
        [ColumnAttributes("死亡事故")]
        public String 死亡事故
        {
            get { return m_死亡事故; }
            set { m_死亡事故 = value; }
        }
        private Boolean? m_労基法違反有無;
        [ColumnAttributes("労基法違反有無")]
        public Boolean? 労基法違反有無
        {
            get { return m_労基法違反有無; }
            set { m_労基法違反有無 = value; }
        }
        private DateTime? m_労基法違反有無日付;
        [ColumnAttributes("労基法違反有無日付")]
        public DateTime? 労基法違反有無日付
        {
            get { return m_労基法違反有無日付; }
            set { m_労基法違反有無日付 = value; }
        }
        private String m_労基法違反有無内容;
        [ColumnAttributes("労基法違反有無内容")]
        public String 労基法違反有無内容
        {
            get { return m_労基法違反有無内容; }
            set { m_労基法違反有無内容 = value; }
        }
        private String m_安全衛生措置;
        [ColumnAttributes("安全衛生措置")]
        public String 安全衛生措置
        {
            get { return m_安全衛生措置; }
            set { m_安全衛生措置 = value; }
        }
        private String m_改善措置;
        [ColumnAttributes("改善措置")]
        public String 改善措置
        {
            get { return m_改善措置; }
            set { m_改善措置 = value; }
        }
        private String m_特記事項;
        [ColumnAttributes("特記事項")]
        public String 特記事項
        {
            get { return m_特記事項; }
            set { m_特記事項 = value; }
        }
        private Int32? m_拠点ID;
        [ColumnAttributes("拠点ID")]
        public Int32? 拠点ID
        {
            get { return m_拠点ID; }
            set { m_拠点ID = value; }
        }

        private DateTime? m_情報有効開始日;
        [ColumnAttributes("情報有効開始日")]
        public DateTime? 情報有効開始日
        {
            get { return m_情報有効開始日; }
            set { m_情報有効開始日 = value; }
        }

        private Int32? m_所定労働時間1;
        [ColumnAttributes("所定労働時間")]
        public Int32? 所定労働時間1
        {
            get { return m_所定労働時間1; }
            set { m_所定労働時間1 = value; }
        }

        private Int32? m_所定労働時間_分;
        [ColumnAttributes("所定労働時間_分")]
        public Int32? 所定労働時間_分
        {
            get { return m_所定労働時間_分; }
            set { m_所定労働時間_分 = value; }
        }



        private Boolean? m_休業４日事故1;
        [ColumnAttributes("休業４日事故")]
        public Boolean? 休業４日事故1
        {
            get { return m_休業４日事故1; }
            set { m_休業４日事故1 = value; }
        }

        private Int32? m_休業４日事故件数;
        [ColumnAttributes("休業４日事故件数")]
        public Int32? 休業４日事故件数
        {
            get { return m_休業４日事故件数; }
            set { m_休業４日事故件数 = value; }
        }

        private Int32? m_休業４日事故人数;
        [ColumnAttributes("休業４日事故人数")]
        public Int32? 休業４日事故人数
        {
            get { return m_休業４日事故人数; }
            set { m_休業４日事故人数 = value; }
        }



        private Boolean? m_死亡事故有無;
        [ColumnAttributes("死亡事故有無")]
        public Boolean? 死亡事故有無
        {
            get { return m_死亡事故有無; }
            set { m_死亡事故有無 = value; }
        }


        private Int32? m_死亡事故件数;
        [ColumnAttributes("死亡事故件数")]
        public Int32? 死亡事故件数
        {
            get { return m_死亡事故件数; }
            set { m_死亡事故件数 = value; }
        }


        private Int32? m_死亡事故人数;
        [ColumnAttributes("死亡事故人数")]
        public Int32? 死亡事故人数
        {
            get { return m_死亡事故人数; }
            set { m_死亡事故人数 = value; }
        }


       
    }
}
